Array.prototype.dyx_filter = function(callback, thisArg){
    const res = [];
    for(let i = 0; i < this.length; i++){
        callback(this[i], i, this) && res.push(this[i])
    }
    return res;
}